package com.kgc.sbt.mapper;

import com.kgc.sbt.domain.VipRecord;
import com.kgc.sbt.domain.VipRecordExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface VipRecordMapper {
    long countByExample(VipRecordExample example);

    int deleteByExample(VipRecordExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(VipRecord record);

    boolean insertSelective(VipRecord record);

    List<VipRecord> selectByExample(VipRecordExample example);

    VipRecord selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") VipRecord record, @Param("example") VipRecordExample example);

    int updateByExample(@Param("record") VipRecord record, @Param("example") VipRecordExample example);

    int updateByPrimaryKeySelective(VipRecord record);

    int updateByPrimaryKey(VipRecord record);
}